blast furnace slag aggregate - German English Dictionary